package chapter01

object Test03_String {
  def main(args: Array[String]): Unit = {
    //字符串 scala中的字符串就是Java中的字符串
    val str: String = "abc"
    println(str.indexOf('c'))//查询字符出现的位置
    //字符串的拼接 使用+
    val str1:String = "efg"
    println(str+str1)
    //字符串的占位符 ${} 可以将变量加入到字符串
    println(s"我有一个字符串str=${str},还有一个字符串str1=${str1}")
    //长字符串的使用
    val s = s"""我有一个字符串
      |str=${str}
      |还有一个字符串
      |str1=${str1}
      |""".stripMargin
    println(s)
    //打印一个自己的名片 包括学号姓名班级联系电话 使用长字符串的方式
    val name:String = "张三"
    val id:String  = "1112024000"
    val grade:String = "大数据1班"
    val phone:String = "12500001234"
    val card = s"""
                    |++++++++++++++
                    |姓名：${name}
                    |学号：${id}
                    |班级：${grade}
                    |电话：${phone}
                    |+++++++++++++
                    |""".stripMargin
    println(card)
  }
}
